South Hills
The Folded Leaf Yoga & Wellness Center is more than a yoga studio, it’s a sanctuary for balance, wellness, resilience, and inner peace. With compassionate guidance, we support your personal journey to holistic well-being beyond the physical practice.